package com.heima.model.schedule.dtos;

import lombok.Data;

import java.io.Serializable;

/**
 * 延迟任务DTO
 */
@Data
public class Task implements Serializable {

    /**
     * 任务id
     */
    private Long taskId;
    /**
     * 类型  1.文章服务任务   2.用户生日短信任务   3.用户发送邮件任务 .....
     */
    private Integer taskType;

    /**
     * 优先级  优先级越高月越先执行
     */
    private Integer priority;

    /**
     * 执行id  任务执行时间
     */
    private long executeTime;

    /**
     * task参数  任务所需要最重要的参数  （自媒体文章的ID）
     */
    private byte[] parameters;
    
}